    .media-list {
        padding: 40px 0;
        background-color: #f2f0f1;
        .item {
            background-color: #fff;
            border-radius: 3px;
            overflow: hidden;
            margin-bottom: 30px;
            box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
            .top-view {
                background-color: #f8f8f8;
                height: 50px;
                line-height: 50px;
                padding: 0 20px;
                font-size: 14px;
                color: #222;
                .icon-view {
                    .iconfont {
                        color: $main-vi;
                    }
                }
            }
            .img-view {
                vertical-align: middle;
                text-align: center;
                height: 208px;
                line-height: 208px;
                width: 100%;
                img {
                    max-width: 90%;
                    max-height: 90%;
                }
            }
            .bt-view {
                background-color: #f8f8f8;
                color: $main-vi;
                text-align: center;
                height: 40px;
                line-height: 40px;
                a {
                    color: inherit
                }
            }
        }
    }